package com.集合;

import java.util.TreeSet;

/*TreeSet集合特点
1.元素有序，不是指存取和取出顺序一致，而是按一定规则进行排序
    TreeSet():自然排序
    TreeSet(Comparator comparator):指定比较器排序
2.无索引方法，不能使用普通for循环遍历
3.属于Set集合元素唯一
* */
public class TreeSetDemo {
    public static void main(String[] args) {
        /*java集合不能存放基本数据类型，只能存放数据的引用
        *   可以通过包装类，把基本数据类型转化为对象类型，存放引用。
        *       基本数据类型	包装类
                    byte	Byte
                    short	Short
                    boolean	Boolean
                    char	Charset
                    int	    Integer
                    long	Long
                    float	Float
                    double	Double
*/
        TreeSet<Integer> ts = new TreeSet<Integer>();
        //自动装箱
        ts.add(10);
        ts.add(50);
        ts.add(30);
        ts.add(20);
        ts.add(10);
        ts.add(90);

        for(Integer n:ts){
            System.out.println(n);
        }

    }
}
